package com.project.server;

import java.io.IOException;
import java.net.ServerSocket;
import java.net.Socket;

public class LisServer {

    private LisServer() {
        try {
//            开启服务器，开放8088端口
            ServerSocket serverSocket = new ServerSocket(8088);
//            监听端口，如果有客户端链接到服务器，就将信息封装到socket中
            while (true) {
                Socket socket = serverSocket.accept();
//            每链接一个客户端，就开启一个新线程处理客户端的请求
                new SocketThread(socket);
            }

        } catch (IOException e) {
            e.printStackTrace();
        }

//        try {
////            开启服务器
//            ServerSocket serverSocket = new ServerSocket(8088);
//
//            while (true) {
////            监听端口，如果有客户访问，将信息封装到socket中
//                Socket socket = serverSocket.accept();
////                每连接到一个户，开启一个线程处理客户端的请求
//                new SocketThread(socket);
//            }
//
//        } catch (IOException e) {
//            e.printStackTrace();
//        }

    }

    public static void main(String[] args) {
        new LisServer();
    }
}
